Skip to main content link. Accesskey S
  • Help
  • HCL Logo
  • HCL Notes and Domino Application Development wiki
  • THIS WIKI IS READ-ONLY. Individual names altered for privacy purposes.
  • HCL Forums and Blogs
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • API Documentation
Search
Community Articles > Developing Applications > Using Domino REST Services > What's new in IBM Domino Access Services Release 9.0.1 FP8
  • Share Show Menu▼
  • Subscribe Show Menu▼

Recent articles by this author

Community articleWhat's new in IBM Domino Access Services Release 9.0.1 FP8
Added by ~Arnold Breamanlen | Edited by ~Arnold Breamanlen on March 23, 2017 | Version 3
expanded Abstract
collapsed Abstract
Domino Access Services (DAS) is a family of REST APIs for accessing Domino resources over HTTP and HTTPS. IBM Domino 9.0.1 FP8 includes several changes to DAS. This article describes what's new in 9.0.1 FP8.
ShowTable of Contents
HideTable of Contents
  • 1 Data API lowercasefields parameter

Data API lowercasefields parameter

The document resource GET operation now supports a lowercasefields parameter.  This can help an API client resolve JSON case sensitivity issues.

Suppose you send a GET request to this URL:

/xpagesext.nsf/api/data/documents/unid/39A95ECD82D0DEB485257AB5005BFEE0

 

The response might include mixed case field names like this:

{

  "@href": "/xpagesext.nsf/api/data/documents/unid/39A95ECD82D0DEB485257AB5005BFEE0",

  "@unid": "39A95ECD82D0DEB485257AB5005BFEE0",

  "@noteid": "5D26",

  "@created": "2012-11-13T16:44:50Z",

  "@modified": "2013-07-16T21:39:28Z",

  "@form": "Contact",

  "Id": "CN=Aaron Goodman/O=renovations",

  "FirstName": "Aaron",

  "LastName": "Goodman",

  "City": "Philadelphia",

  "State": "PA",

  "EMail": "aaron_goodman@renovations.com"

}

 

Notice how FirstName and LastName are mixed case, but since Notes and Domino item names are not case sensitive, the case may change from one document to the next.  To force all JSON property names to lower case, you can instead use this URL:

/xpagesext.nsf/api/data/documents/unid/39A95ECD82D0DEB485257AB5005BFEE0?lowercasefields=true

 

Now the response will look like this:

{

  "@href": "/xpagesext.nsf/api/data/documents/unid/39A95ECD82D0DEB485257AB5005BFEE0",

  "@unid": "39A95ECD82D0DEB485257AB5005BFEE0",

  "@noteid": "5D26",

  "@created": "2012-11-13T16:44:50Z",

  "@modified": "2013-07-16T21:39:28Z",

  "@form": "Contact",

  "id": "CN=Aaron Goodman/O=renovations",

  "firstname": "Aaron",

  "lastname": "Goodman",

  "city": "Philadelphia",

  "state": "PA",

  "email": "aaron_goodman@renovations.com"

}

expanded Attachments (0)
collapsed Attachments (0)
expanded Versions (9)
collapsed Versions (9)
Version Comparison     
VersionDateChanged by              Summary of changes
9Mar 23, 2017, 6:28:59 PM~Chris Chufanabergynds  
8Mar 23, 2017, 6:23:02 PM~Arnold Breamanlen  
7Mar 23, 2017, 6:17:50 PM~Arnold Breamanlen  
6Mar 23, 2017, 6:08:28 PM~Arnold Breamanlen  
5Mar 23, 2017, 6:01:38 PM~Arnold Breamanlen  
4Mar 23, 2017, 5:50:43 PM~Arnold Breamanlen  
This version (3)Mar 23, 2017, 5:42:39 PM~Arnold Breamanlen  
2Mar 23, 2017, 5:40:35 PM~Arnold Breamanlen  
1Mar 23, 2017, 5:37:04 PM~Arnold Breamanlen  
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedAbout
  • HCL Software
  • HCL Digital Solutions community
  • HCL Software support
  • BlogsDigital Solutions blog
  • Community LinkHCL Software forums and blogs
  • About HCL
  • Privacy
  • Accessibility